Stand by · pulling the latest frames
Acting
Isabella, Duchess of the Devils
1969
Put Your Devil Into My Hell
1973
Master of Love
1972
You Can Do a Lot with 7 Women
The French Sex Murders