Posts Tagged ‘new york’

The Twin Towers in May 1973

Saturday, September 11th, 2010


Overlooking the Hudson River in Lower Manhattan, the Towers of the World Trade Center Soar Skyward to a Height of 1,350 Feet 05/1973, originally uploaded by The U.S. National Archives.

(via indicommons).