2121 N Weber St, Colorado Springs, Colorado 80907 USA
Bali - Children's Hindu Festival
Photo Credit: Yelp