europeana.eu
The Triumph of Venus
The painting portrays the myth of the Birth of Venus. Venus was the goddess of love. From the foam that was formed after a surge, legend she stepped out of the sea