15 May 2010 5:40 pm   //   Filed under: New York is different

Skyward!

One World Trade, set to be the tallest building in America, seen May 15, 2010.

Earlier post: 9/11/09.