Demeter

2025



Acrylic and dry pastel on canvas

146 x 200 cm | 57 1/2 x 78 3/4 in