MDID Grade 7 Performing Arts - Chinese Mythical Puppet Show AcademicDavid LaoJune 5, 2019Class in action