Calico

£2.95

Loomstate natural calico. Sold by the meter.

100% cotton. 153cm wide. 145gsm.