£2,250

Imprints
Imprints
acrylic on canvas
35.5 x 35.5 in. (90.17 x 90.17cm)