More to explore:
Already have an account?
Log in now
The Statue of Liberty, flanked by the twin towers of the World Trade Center, Dec. 5, 1983 Photo by Fred R. Conrad
The Statue of Liberty, flanked by the twin towers of the World Trade Center, Dec. 5, 1983
Statue of Liberty pic.twitter.com/p35Z8Ofav3
Statue of Liberty Between Twin Towers, World Trade Center at sunrise, New York City, New York | Jake Rajs (2011)
New York, USA. ...such a great shot with the Statue of Liberty in the foreground and the new world trade center in the background!
Statue of Liberty
President Bush being informed of the attack on the Twin Towers
New York and the Statue of Liberty
New York Harbour - 1905
Overview of World Trade Center as it was.