Vintage linen tablecloths

£65.00