Stampede

Stampede, Woodland Park, CO 80863, United States

Location