Leda and the Swan, 1510, Leonardo Da Vinci

Leda and the Swan, 1510, Leonardo Da Vinci

Size: 73.7×69.5 cm
Medium: oil, panel