Tea Towels

Tea Towels

Clarissa's collection of botanical tea towles are made of 100% cotton and are printed in the UK. The perfect pop of colour and pattern for your kitchen!