Locality: Italy
Produced: 1981
Media Type: DVD
Directed by: Alessandro Benvenuti
Starring: Athina Cenci, Alessandro Benvenuti, Francesco Nuti, Lucilla Baroni, Riccardo Cioni