Designed by
Title
Traffic queuing in Times Square in Midtown Manhattan, New York, USA. #127601405
Description
Traffic queuing in Times Square, a major commercial and entertainment centre and neighbourhood in Midtown Manhattan, New York.
This image is editorial