HUB
Directing
Lin Nong
*1918
in Nanchong, Sichuan province, China
Shangrao Concentration Camp
1951
Youth in Flames of War
1959