• David Shrigley Watch it Rot 100% Organic Tea Towel

David Shrigley Watch it Rot Tea Towel

Regular price £24.99 GBP
A tea towel from David Shrigley to celebrate good intentions with the crashing inevitability of the passage of time. We love to buy the fruit and vegetables, we love to… Read more