Designed by
Title
NEW YORK CITY - AUGUST 07 The World Trade Center Tower One is the tallest building in the Western Hemisphere in Lower Manhattan #244989189
Description
NEW YORK CITY - AUGUST 07 The World Trade Center Tower One is the tallest building in the Western Hemisphere in Lower Manhattan on August 07, 2013 in New York City, NY.
This image is editorial