The series will launch on Netflix on October 22, coinciding with the tenth anniversary of the streaming platform’s arrival in Italy.

Da Vinci Experience Returns to Florence with Immersive Multimedia Show
From June 9 to October 5, visitors can experience the life and genius of Leonardo da Vinci at the Cattedrale dell’Immagine.
Read more