World Trade Center, Lower Manhattan, NYC, USA

- Image ID: H9WMXR
Patti McConville / Alamy Stock Photo
Image ID: H9WMXR
Location: 1 World Trade Center, New York, NY 10006, USA