World Trade Center

Towers of the World Trade Center

New York, NY, USA