Tag: Massimo De Lorenzo “Io, Leonardo”, the film based on Da Vinci’s life, at Giffoni Film Festival 9 July 2019