French Country Linen Tea Towel Natural/Red


100 % linen

20.5 x 29.5"

Made in France

Red/Natural


Next Previous