Actors/B

Barbara Yu Ling
Barbara Yu Ling was an Asian film and television actress. In the horror genre, she played cult leader Chin Yang in 1973's The Satanic Rites of Dracula.