World Trade Center Complex in Lower Manhattan, NYC, USA

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

Similar stock images