Niagara River - 2nd and 3rd Sister Islands - Niagara Falls, New York, USA

Stereoview, collection of David Denenberg.

stsisterisland.jpg


Mail | Facebook | Twitter