Oak 11 Ounce Bull Denim #28250
£8.89
£6.70
This 11oz cotton bull denim is like the sturdy, no-nonsense friend in your fabric stash, always ready to turn your sewing plans into something effortlessly cool. A tough fabric with a soft touch,...