Lizard Head in the Clouds

Lizard Head (left of center) peeking out from the clouds from Telluride Ski Resort.

Comments

No comments posted yet.