Filippo Ottoni (17 May 1938 – 7 May 2023) was an Italian film director, screenwriter and dubbing director. (Via Wikipedia)
A Bay of BloodFilm • 1971