Buy The Garlic & Pearls Tea Towel

TESTING TESTING. This page is for test only

The Garlic & Pearls Tea Towel was designed in London by Amy Illustrator and is screen printed in Lincolnshire, England on high quality cotton.


£18 + £3 Shipping