Diana Savostaite, Forest, 2020-2021, Oil on two handmade canvases, 294 x 242 cm, 115.7 x 95.2 in, © The Artist

Diana Savostaite, Forest, 2020-2021, Oil on two handmade canvases, 294 x 242 cm, 115.7 x 95.2 in, © The Artist

Enquire About This Work