Calico - Mediumweight - per metre

£3.75

Good value 100% cotton calico

Unbleached

Priced per metre

Related Products