Editorial use only. Learn more
Editorial credit: Katherine Welles / Shutterstock.com
Select size / format
Royalty-free stock photo ID: 91401389
ORLANDO - DECEMBER 22: A sign in Orlando, FL points to the Walt Disney World Resort on December 22, 2011. With more than 47 million visitors in 2010, it is world's most visited entertainment resort.
More from this artist