Thank you for your patience while we retrieve your images.
"Gleaming Water"

"Gleaming Water"

Niagara Falls, New York