One World Trade Center, Freedom Tower, New York, USA

- Image ID: JEHW7D

One World Trade Center, Freedom Tower, New York, USA

Patrik Urban / Alamy Stock Photo

Image ID: JEHW7D

Location: New York City, NY, United States