Loading
Photo Credit: David Jones
Cotton over canvas.
60cm x 60cm x 3cm
Hand dyed cotton
£575
Search Terms
Textiles