View of the World Trade Center in Lower Manhattan in New York City

- Image ID: HA612R
Oliver Förstner / Alamy Stock Photo
Image ID: HA612R
Location: Lower Manhattan, New York, United States of America