World Trade Center construction site.
World Trade Center construction site, New York City
Size: 5616px × 3744px
Location: World Trade Center, New York City, New York, USA
Photo credit: © Ros Drinkwater / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cab, center, city, construction, downtown, drinkwater, manhattan, ros, site, trade, usa, world, yellow, york