Daylesford Organic Vetra Linen Striped Tea Towel $25.00

100% Linen. Made in India.