From Messina, Sicily, Italy • 1920 - 1992
Mario Landi was an Italian film writer and director. (Via TMDB)
Patrick Still LivesFilm • 1980
Giallo in VeniceFilm • 1979