Thursday, October 10, 2013

Illuminated American Falls, part of Niagara Falls, seen from the Prospect Point Park observation tower in Niagara Falls, New York (@ Prasad Karkera)

No comments:

Post a Comment