Regular price
Tea towel
Regular price
Tea towel
Beautiful quality tea towels made in France since 1866. 59% cotton, 41% linen