Christmas Hand Painted Linens

Each tablecloth and napkin are thoughtfully hand painted onto sumptuous pure linen by master artisans in Italy in small batches, meaning each design is utterly unique.
Designs are available to pre-order now and have a lead time of 8-10 weeks.