Leonardo da Vinci is perhaps the best painter that has ever lived, and also one of humanity's most brilliant minds. Learn more about how this Renaissance maverick utilized his insatiable curiosity to create some of the most beautiful and inspiring paintings.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More