Emerald and Pearl Mariana Guardian Angel Necklace

$62.00

Swarovski crystals in emerald and pearl set in rose gold plating