jenerikapp
TR
by gacal
Rita Sheba
March 24, 1961
Semarang, Central Java, Indonesia
Biography
No biography available.
Filmography
Queen of the South Sea Spell
1991 ·
0.0
White Crocodile Queen
1988 ·
0.0
Cewek-cewek Pelaut
1988 ·
0.0
White Wolf Demon
1987 ·
0.0
Lake of Tears
1986 ·
0.0