Tea Towels

These 72x44cm tea towels are 100% organic 190gsm cotton.