$23.99 /metre
100% Cotton.
8.7 in stock
Blue
6.3 in stock
5 in stock (can be backordered)
6.85 in stock