Specialising in Quality Goldwork and Stumpwork Embroidery
$20.00 Per Metre
Teal Crinkle Velvet – 136 cm wide