NEW YORK CITY - MAY 13: Times Square May 13, 2012 in New York, NY. Times Square is the most visited tourist attraction in the world with over 39 million visitors annually.
Editorial use only
Editorial credit: Sean Pavone / Shutterstock.com

Royalty-free stock photo ID: 104043221

NEW YORK CITY - MAY 13: Times Square May 13, 2012 in New York, NY. Times Square is the most visited tourist attraction in the world with over 39 million visitors annually.