Ruth Schmidt

Lost Eden , 2023
75 x 75 x 2 cm (h x w x d)
Oil on Canvas
Artio Gallery