Geneva, NY: Geneva Italian Festival - 7-11-2008

Rate this picture:

Viewed
2795 times
Current avarege rating
2.5 (10 votes)
Picture by
Linda Stevenson
Submitted on
11/20/2008