Oak Leaf Linen Tea Towel in Slate (491562313), Tea Towels & Kitchen Towels | bambeco