Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Times Square, New York City on the island of Manhattten in the United States of America. Busy street with iconic yellow taxi cabs and neon signs of the theatre district and advertising boards. By Charlotte Leaper.