Leila Swan

Born: None


Placeholder

Stud Hunters

as Jen the Assistant
Released: 2003-06-04

Erotic film director Carla Divine and her star, Giselle Lorngette, head East to hunt for the...

Movie page

Strap-On Nurses

as uncredited
Released: 2005-01-21

That Ain't No Thermometer

Movie page