Beautiful, interesting, incredible cinema.
A 1991 Italian language drama/erotica film directed by Joe D’Amato, starring Kristine Rose, Robert LaBrosse and Cristine Frischnertz.