From San Sperate, Sardegna • 1924 - 2008
Luigi Batzella (1924 in San Sperate – 2008 in San Sperate) also known as Paolo Solvay was an Italian film director, editor, screenwriter and actor. He made numerous low-budget genre films. (Via Wikipedia)
The Devil's Wedding NightFilm • 1973