Velvet Rose (875)

Handmade velvet rose. Diameter 9cm. Please be aware that dyelots do vary. This product is discontinued and available only while stocks last.
each: £33.55 (ex. VAT)
show more colours