Deluge

Size: 76 x 61 cm Price: On request

Deluge, Dec. 2013/Jan. 2014
Acrylic on canvas
76 x 61 cm