Regular price £5.00 Sale
100% Cotton Yarn-Dyed Gingham - Navy
£10 p/m - £5 p 1/2 m
144cms wide
Sold by the 1/2 metre