Midnight Rose Navy Knit

Midnight Rose Navy Knit

Price is per half metre. 95% cotton 5% spandex, 147cm wide.