Chen Tianguo

Shenyang, Liaoning province, China
Movie

Red Flag on the Green Hill

1951