Description
Screen printed organic cotton tea towel.
£12.00
This beautiful 100% organic cotton tea towel features my original ‘Lion of Judah’ linocut print.
Size: 76 x 46cm
Hand printed in the UK by Stuart Morris Textiles who are committed to a natural, eco friendly, textile products. The cloth is GOTs certificated (Global Organic Textile Standard).
10 in stock