linen napkins

100% linen napkins with a natural stitched edge

approximately 40cm x 40cm

£7.50

linen napkins

£7.50