June 8, 2011July 29, 2011 by stickyelbow New York 100 degrees, window shopping, the new World Trade Center and St Patrick’s Cathedral. This slideshow requires JavaScript. Share this:TwitterFacebookLike this:Like Loading... Related