Tablecloth

  • Hand sewn in England
  • 100% cotton 
  • Made to order
  • A perfect Christmas gift
  • 130cm x 200cm
10 items left

Next Previous