Lizard Head in the Clouds

Lizard Head in the Clouds

Lizard Head (left of center) peeking out from the clouds from Telluride Ski Resort.
Hostilejim
on Sep 10, 2010 9:22 pm
Image ID: 659600

Comments

No comments posted yet.