Where To Stream Leonardo Season 1 Episode 3
Episode 3
- Aired March 30, 2021
- 60 Min
- Rated 5.9
- Number 6 Of 8 Rated Episodes
Leonardo ventures to Milan, determined to claim an offer of patronage from the Duke Regent, Ludovico Sforza. When the reality of the situation turns out to be less appealing, a newfound relationship helps liberate Leonardo's imagination.