Name this place

M

Mousebaby

Guest
SeaRide said:
Hard to tell from a not so good picture .. sawry









...Taughannock Falls ?

is it even in USA? NY? Canada?


It's an old 35mm, and no, its not in the USA. Does that help any?
 
Top