Autumn Pumpkins - Brushed Back French Terry

£8.00
sold out

Price Per Half Metre

Brushed Back French Terry - 250g, 95% Cotton, 5% Elastane, 160cm wide

Price Per Half Metre

Brushed Back French Terry - 250g, 95% Cotton, 5% Elastane, 160cm wide