Homespun 100% cotton by Craft Cotton Co'. OLIVE Homespun 100% cotton by Craft Cotton Co'. OLIVE Homespun 100% cotton by Craft Cotton Co'. OLIVE £5.00