$18.99 /metre
9.1 in stock
100% Cotton. Kimberbell Basics – Little Stripe – Violet, plum and white stripes. 115cm wide. [A/Purple]
Purple
13.7 in stock
6.1 in stock
2.35 in stock