Leonardo da Vinci
A Deluge by Leonardo da Vinci

More like this

A Deluge

The pieces whose shapes come closest to this one.