Locality: Germany
Produced: 1962
Media Type: DVD
Directed by: Duccio Tessari
Starring: Giuliano Gemma, Pedro Armendariz