Add to Lightbox
Boat On Edge of Niagra Falls Photo NY-136 | Londie G. Padelsky Photography
Niagara Falls located on the Niagara River on the border between Ontario, Canada and New York State, U.S.A. . Maid of the Mist tour boat approaching America Falls.
©Londie Garcia Padelsky
all images © Londie Garcia Padelsky Photography