Mar 30, 2009

Wonder of the World

Niagara Falls, New York. 1940. There's something about the mood of this shot that grabs hold of me. Everything looks ancient and forsaken.

Photo by Royden Dixon. [American Memory link]