Honey & The Bear Screen Printed Tea Towel

£12.50

A screen printed 100% cotton tea towel with artwork designed by Lord Luken and Lucy Hart.

In stock

Category: