Tree shadows

Textile and stitch, 76cm x 63cm framed
Was £450, now £315.

Tree shadows

Textile and stitch, 76cm x 63cm framed
Was £450, now £315.