Busy traffic and a neon stars and stripes at Times Square, between Broadway and Seventh Avenue, in Midtown, Manhattan, New York City, NY, USA. Times Square is famous for its huge neon billboards and its New Year celebrations, and is the second most visited landmark in the world. Picture by Manuel Cohen
Add to Lightbox Download