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