French Dot Linen Tea Towel in Slate (491561883), Tea Towels & Kitchen Towels | bambeco