HN7J9641


HN7J9641

Puppet theater performance detail. Qing Dynasty Mountain Resort Summer Palace, Chengde, China.