Sterling silver gold plated floating heart necklace

Sterling silver gold plated floating heart necklace

$49.99Price
925 sterling silver