Floral design opal Swarovski handmade 925 necklace £105.00
(£94.50 if bought with a tiara)
Add to Basket
...