Franco Leo is known for Danse Macabre (2017), One Hamlet Less (1973) and The Life of Leonardo Da Vinci (1971).
No data