CineScope
Movies
TV Shows
Log in
Liu Shangxian
1941-12-01 | Shanghai,China
Known For
Heroic Sons and Daughters
Roar! The Yellow River
红绒花