From Rodi Garganico, Apulia, Italy • 1929 - 1999
Domenico Massimo Pupillo (born 1922) is an Italian film director. (Via Wikipedia)
Lady Morgan's VengeanceFilm • 1965