Designed by
Title
Illuminated Broadway on Times Square, USA #54635168
Description
New York City, USA - November 20, 2011: Illuminated facades of Broadway with busy traffic and commercial atmosphere at night Times Square in Midtown Manhattan is a symbol of New York City and the United States.
This image is editorial