Leda, 1510, Leonardo Da Vinci

Leda, 1510, Leonardo Da Vinci

Size: 77.5×130 cm
Medium: oil, panel