Times Square in New York City.
Editorial use only
Editorial credit: Bryan Busovicki / Shutterstock.com

Royalty-free stock photo ID: 6740566

Times Square in New York City.