Heart to Heart Pendant Necklace

$27.99

18 kt Gold plated, Natural Opal Heart - Austrian Rhinestone Heart, up to 20" Long