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