DENIM SPIRIT: A three-legged pig
.....
© Finger Lakes Times
visit website