Leonardo Season 1 Episode 6
Season 1
IMDb: 7.3
Air Date: 2021-04-06
52min
Returning to Florence, an uninspired Leonardo accepts to paint the portrait that will become the Mona Lisa; after failing to repair his relationship with Caterina, Leonardo goes to Imola, where…
Status: Returning Series