Free shipping over $60
Cavellini uses Vintage prints from its library for these classic English tea towels. Each made of 100% natural cotton and packages in a handsome muslin bag.
One size, 19" by 31.75".