KCBS Competes: 2017 YAGP Finals in NY

Kansas City Ballet School recently competed in the Youth American Grand Prix (YAGP) … Continue reading KCBS Competes: 2017 YAGP Finals in NY