Deluge   l   2012Oil on CanvasTriptych 100 x 330cm