Chen Xiguang
An image from Qiu Jin, one of the productions that also features Chen Xiguang.
Chen Xiguang

Chen Xiguang

January 1, 1955 — Dalian,Liaoning Province,China
Haunting Soul from the Dark Building

Haunting Soul from the Dark Building

1989

Qiu Jin

Qiu Jin

1983