-

Stage / Dance | Chubu

Shen Yun @ Aichi Prefectural Arts Theater

Chinese music and dance.