Title : Leda

Artist : Leonardo da Vinci

Leda // Leonardo da Vinci // (1452-1519) // Oil on wood, c.1530 // 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