Historical Pictures Of The World Trade Center Buildings

23-cb

View from Windows On The World. A restaurant on the 107th floor of the North Tower at One World Trade Center, NYC.

Leave a Reply