Swirls design opal handmade Swarovski 925 necklace £130.00
(£117.00 if bought with a tiara)
Add to Basket
...