Please choose from shade numbers with the picture provided. We do not stock all colours only the ones in the pictures.100% cotton Colours may appear different in person due to display screens.Natural Cotton 100m£2.25PriceShade Number500QuantityOnly 5 left in stockAdd to CartBuy Now