French Dot Linen Tea Towel in Slate (491561883), Organic Cotton Kitchen & Dish Towels | Bamboo Kitchen Towels | Cotton Dish Towels