Chen Guangsheng
An image from Landmine Warfare, one of the productions that also features Chen Guangsheng.
Chen Guangsheng

Chen Guangsheng

January 1, 1931 — Changchun, Jilin Province, China
Landmine Warfare

Landmine Warfare

1963