From Rome, Italy • 1929 - 2002
Antonio "Tonino" Cervi (4 June 1929 – 1 April 2002) was an Italian film director, screenwriter and producer. (Via Wikipedia)
The Spider LabyrinthFilm • 1988
TorsoFilm • 1973
Queens of EvilFilm • 1970