Religion / 008
Deluge
oil on linen, 2004, 60x80 cm