1805 N 30th St, Colorado Springs, Colorado 80904 USA
Me and my son in garden of gods in Colorado Springs
Photo Credit: Yelp