Tea Towel SC3

£14.00

Beautiful, screen printed tea towel

100% cotton

.

Made in England

Beautiful, screen printed tea towel

100% cotton

.

Made in England