Vintage Hand Embroidered Tableclothapprox 87cm x 87cm wonderful colours Hand Embroidered Tablecloth£17.50PriceQuantityAdd to Cart