Sterling silver rose gold plated floating heart necklace

Sterling silver rose gold plated floating heart necklace

$49.99Price
925 sterling silver