Peter Capaldi's Leonardo da Vinci loves animals, mocks humans

Inside-the-Mind-of-Leonardo-ep-1-Photo-28_OP

With Peter Capaldi–a proven choice for the smartest man in the universe–you come away impressed with Leonardo’s love of animals and maybe a little creeped out by his anger at humans.

Keep reading Peter Capaldi’s Leonardo da Vinci loves animals, mocks humans

Share/Save