Times Square, New York on October 13, 2010 Get link Facebook X Pinterest Email Other Apps It is actually shot yesterday, just north of Port Authority Bus Terminal. On 8th Avenue.Bang in the middle of Manhattan. Comments
Comments