Twin Towers and Lower Manhattan, July 1980


View of the World Trade Centre Twin Towers, soaring above adjacent buildings. July 1980


Size: 2143px × 2690px
Location: Lower Manhattan, New York City, USA
Photo credit: © Geoff Shaw / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1980, 1980s, centre, manhattan, towers, trade, twin, world, wtc