2024
Oil, acrylic, spray paint, sand on canvas
120 x 200 cm (47.2 x 78.7 in)
£6,250
1 in stock
— OR —