Image 1 of 1
25AUG08-00289.jpg
The American Falls.  Niagara State Park, Niagara, NY.