portrait of leonardo da vinci holding a hand puppet. by Alex Ross