Navy Polka Viscose Marocaine

Navy Polka Viscose Marocaine

£5.99 Regular Price
£4.19Sale Price
150cm wide
May contain slight damage, but is usable for most projects.

2 x Matching Gutermann Thread (100m each)