Tea Towel, Red Holiday, Made in France
Regular price
$25.00
Classic European holiday red design in a printed tea towel. 20"x28" size, 100% cotton. Made in France.