Purple Travel

[September 12 2011]

The Freedom Tower

A view of the illuminated Freedom Tower (still under construction), the first building which will replace the World Trade Center, from the rooftop of the Standard Hotel, New York. Photo Olivier Zahm

More

Subscribe to our newsletter