Vintage Hand Embroidered Tablecloth

approx 87cm x 87cm wonderful colours

 

Hand Embroidered Tablecloth

£17.50Price