Cotswold Hill Hare Tea TowelBeautifully made, 100% Organic Cotton Tea Towels.A generous 44cm by 72cm Made exclusively for me in Great Britain £12.50PriceQuantityADD TO BASKET