Title : Leda [detail: 1]

Artist : Leonardo da Vinci

Leda [detail: 1] // Leonardo da Vinci // (1452-1519) // Oil on panel, 1508-1515 // 51 1/8 x 30 1/2 inches (130 x 77.5 cm)

Artist List

All works of art by Leonardo da Vinci | All Artists List