Wax resist, poster paint, oil on linen 150 x 155 cm | 59 x 61 in STEI/P 247
You are using an outdated browser. Please upgrade your browser to improve your experience.