︎
︎
paintings
/
drawings
/
vessels
/
about /
press
/
contact & sales
Deluge
2023
60 x 60 x 2 cm
oil on canvas
£1,020
© Flora Butler