Hidden Treasure Heart Necklace

$59.00 $63.00

Color
Stunning CZ heart in sapphire or emerald hangs from 16 inches of ball chain.