Title : Leda

Artist : Leonardo da Vinci

Leda // Leonardo da Vinci // (1452-1519) // Oil on panel, 1510-1515 // 44 x 33 3/4 inches (112 x 86 cm)

Artist List

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