1982-10-27 | Jakarta, Indonesia
Francine Roosenda is an Indonesian film actress and model.
XXL: Double Extra Large
Fire Squad
Shrouded 3
The Tarix Jabrix