Where To Stream Leonardo Season 1 Episode 7
Episode 7
- Aired April 13, 2021
- 60 Min
- Rated 5.4
- Number 7 Of 8 Rated Episodes
Leonardo perseveres with his work but is frustrated by the growing success of a younger artist, Michelangelo. Leonardo is persuaded to accept a new commission, a giant fresco of the Battle of Anghiari, but faces competition from his newfound rival.