Divine Performing Arts (DPA)‘s Chinese New Year Spectacular debuted in St. Louis at the Touhill Performing Arts Center at the University of Missouri - St. Louis on Feb. 6.
Divine Performing Arts (DPA)‘s Chinese New Year Spectacular debuted in St. Louis at the Touhill Performing Arts Center at the University of Missouri - St. Louis on Feb. 6.