To guarantee delivery for the holidays please place your online orders by December 12th.

Country French Linen Tea Towel Menthe


100 % linen

20.5 x 29.5"

Made in France

Menthe


Next Previous