Semi Precious Stones heart necklace

$72.00
Free Shipping!

This item is out of stock
Semi Precious Stones, Ceramic, Mixed Metals and Swarovski Crystals. 26"

Reviews