July 03, 2012

In Denver, CO. Veiled mountain

In Denver, CO. Veiled mountain majesties call in the distance.

Posted by vsrinivas at July 3, 2012 05:58 PM