Times Square, featured with Broadway Theaters and animated LED signs, is a symbol of New York City and the United States, March 25, 2012 in Manhattan, New York City. USA..

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app