Head of Leda, 1505, Leonardo Da Vinci

Head of Leda, 1505, Leonardo Da Vinci

Size: 14.7×17.7 cm
Medium: chalk, ink, paper