Search for "Karen Yeh"
in
Sex, Love and Hate (1974)
Village of Tigers (1974)