Hongkui Sun
An image from New Year Sacrifice, one of the productions that also features Hongkui Sun.
Hongkui Sun

Hongkui Sun

Songyuan, Jilin Province, China
New Year Sacrifice

New Year Sacrifice

1956

The Storm

The Storm

1959

Dragon Beard Ditch

Dragon Beard Ditch

1952

Heroes of Lüliang Mountain

Heroes of Lüliang Mountain

1950