Locality: Italy
Produced: 1972
Media Type: DVD
Directed by: Alberto De Martino
Starring: Anne Heywood, Telly Savalas, Rossella Falk, Giorgio Piazza, Osvaldo Ruggieri