fbpx

View of Time Square New York

View of Time Square New York was formally known as Longacre Square, and was renamed in 1904 located in Midtown of Manhattan, New York.