Bright neon signs in Times Square promote movies, theatre productions, and consumer goods to the masses crowding sidewalks and stuck in traffic in New York City, United States.
Bright neon signs in Times Square promote movies, theatre productions, and consumer goods to the masses crowding sidewalks and stuck in traffic in New York City, United States.