Skip to content

Christmas Village Tea Towel

Original price $18.00 - Original price $18.00
Original price
$18.00 - $18.00
Current price $18.00

Christmas is such a magical time of year, and I love this little village. It's almost too pretty to use as a tea towel. But these are some of the best tea towels available. They are made in England 

Product Details

  • 19" x 31.75" (48cm x 80cm)
  • Packaged in a handsewn muslin bag
  • Featuring images from the Cavallini archives