This was on 7th Ave I believe, somewhere in the upper '30's. The city has created these islands in several places in midtown, most noticeably in Times Square.
More information about formatting options
Comments
Post new comment