Kindness Tea Towel
Regular price
£35.00 GBP
Unit price
per
What's a good definition of Kindness? Offering to dry the pots - now that is a good example of kindness. And this wholesome tea towel by David Shrigley celebrates the… Read more