Click for previous

Niagara Falls Photos

The American Falls

Click for next photo

The American Falls

 

 

The American Falls seen from Goat Island in New York State.

 Photographed in July 1975.

BackPhotos from CanadaPhotos from the USAHomeGalleryLink


Last Updated: December 09, 2015
Mail Me Michael Taylor