Honey & The Bear Limited Edition Screen Printed Tea Towel

£10.00

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

In stock