Ottavia Piccolo Italy Best movies: The Life of Leonardo Da Vinci (1971) (series) Mado (1976) The 13 Chairs (1969)