Vintage Tablecloth Blue and yellow check

approx 81x81cm

Vintage Tablecloth

£12.00Price