Bella Solids - White Bleached 98

Regular price $12.99

100% cotton, 44" wide, priced per metre