HUB
Acting
Ren Yizhi
*1925
in 中国上海, Shanghai, China
Lady Robin Hood
1947