Title : Head of Leda
Artist : Leonardo da Vinci
Head of Leda // Leonardo da Vinci // (1452-1519) // Black chalk, pen and ink on paper, 1503-1507 // 6 7/8 x 5 3/4 inches (17.7 x 14.7 cm)
Head of Leda // Leonardo da Vinci // (1452-1519) // Black chalk, pen and ink on paper, 1503-1507 // 6 7/8 x 5 3/4 inches (17.7 x 14.7 cm)