The Mirrour of the World
Pier
On Keuka Lake at Hammondsport, New York.
⇐
Newer
|
Older
⇒