100% cotton squares, black grey and white. 140cm wide, price per metre. Colours may vary from pictureSquares£6.50PriceQuantityAdd to Cart