Velvet Ribbon 10mm (3/8") - Royal Blue
1m * Velvet Ribbon 10mm (3/8") - Royal Blue.
Sold by the metre.
Sold by the metre.
£1.29
There are 50 products.