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 163 Times - Last Visitor from Christchurch, E9 - New Zealand on 07/22/2015 at 4:09 PM