Merry Christmas Tea Towel

Item
9781635440294
$13.50
Out of Stock
Add to Favorites
Beautiful 100% natural cotton tea towel. Soft, absorbent and made in England. Vintage images from the Cavallini Archives