HUB
Directing
Beihai Li
*1889
in Xinhui, Jiangmen, Guangdong, China
The Witty Sorcerer
1931
1/10
Zhuangzi Tests His Wife
1913
Stealing the Roast Duck
1909