FREE UK delivery on orders over £100!

Silver rose thorn
Silver rose thorn

Silver rose thorn

Regular price
£40.00
Sale price
£40.00
Tax included.

Cast from life these thorns protect the delicate rose.