From Beijing, China • 1920 - 2008
We don't have a bio for this person yet
Alice, Sweet AliceFilm • 1976