Erminio Salvi (Seven Adventures of Ali Baba) directed this bloody, peculiar spaghetti western shot in Florence, Italy. The...
Director