Every May, the entire CAAM Chinese Dance Theater gathers together to show their friends and family all they have learned over the previous year. And they learn a lot!
Photograph Policy