Ben Stranahan

The Inventor

The insatiably curious and headstrong inventor Leonardo da Vinci leaves Italy to join the French…