World Trade Center Complex in Lower Manhattan, NYC, USA

- Image ID: PH2RJB
Patti McConville / Alamy Stock Photo
Image ID: PH2RJB
Location: United States

Similar stock images