Time Square.

Image

Time Square, New York City.

Advertisements