Shipped by Amuse La Bouche50 x 70cm embroidered teatowel. Individually handmade in India by skilled artisans, they may have minor variations in colour and size due to their handcrafted nature. The collection is 100% linen, and all products use eco-friendly pigment dyes.