Title : Leda and the Swan

Artist : Leonardo da Vinci

Leda and the Swan // Leonardo da Vinci // (1452-1519) // Oil on panel, 1505-1510 // 27 1/4 x 29 inches (69.5 x 73.7 cm)

Previous 5 Art Scans

Artist List

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