Editorial use only
Editorial credit: Lauren Orr / Shutterstock.com

Royalty-free stock photo ID: 254961961

TELLURIDE - December 10: Downtown Telluride is lit by the sun on December 10, 2011 in Telluride, Colorado, USA. - Image