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.

Similar images

More from this artist