Garden of the Gods Badge
A first pass at a badge for the most beautiful place in Colorado Springs.
Garden of the Gods is a free public park nestled between the city and the mountains. Over 2 million people visit the park each year.
More by Alex Eiman View profile
Like