I Am Nature
I Am Nature
£2,250.00
Oil paint, sand, wax and pigments on two canvases.
Size 122 x 91 x 2 cm, 2023-2025
This painting was selected for Self-Portrait Prize 2023 | Ruth Borchard Collection.
Sorry Sold Out








Oil paint, sand, wax and pigments on two canvases.
Size 122 x 91 x 2 cm, 2023-2025
This painting was selected for Self-Portrait Prize 2023 | Ruth Borchard Collection.