Leonardo
 

Mythology

 

Three studies of Leda, and a rearing horse
The head of Leda
The head of Leda
The head of Leda
Studies for the head of Leda
A study for Leda
Neptune