Yumei Chen

Born: None


Placeholder

Princess Iron Fan

as 玉面公主
Released: 1927-12-25

Movie page

挣扎

as uncredited
Released: 1933-01-01

Movie page