Designed by
Title
NEW YORK - Freedom Tower in Lower Manhattan #77079800
Description
NEW YORK - OCTOBER 6: Freedom Tower in Lower Manhattan on October 6, 2014. One World Trade Center is the tallest building in the Western Hemisphere and the third-tallest building in the world
This image is editorial