Francesco Leonetti

Francesco Leonetti

Born 27 January 1924 in Cosenza, Calabria, Italy

Died 17 December 2017 (aged 93)

Director