Niagara Falls, NY
Niagara Falls Wonder Of The World
J R Baldini M Photog
Photograph - Photograph
Beautiful environment on the American side of the falls in the Niagara Falls State Park in Niagara Falls, NY. Besides being a PPA Master Photographer, I also teach plein air (outdoor) workshops in various locations. Niagara Falls is not officialy a Wonder of the World - wouldn't you think it should be ?
June 20th, 2012
Viewed 188 Times - Last Visitor from Sunnyvale, CA on 10/02/2015 at 1:20 AM