MERWITCH, 2009-14, oil and tempera on canvas, 151 x 116 cm

Pin It