1805 N 30th St, Colorado Springs, Colorado 80904 USA
The topsy turvy look of these giant rocks was mesmerizing.
Photo Credit: Kristen Patrick
Claim copyright