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

Linen Tea Towel Checked Stripe Natural/Red

 100 % linen

 18" x 29.5"

Made in France