HUB
Directing
Lee Tit
*1913
in Guangdong, China
Father and Son
1954