18k Aquamarine and Tourmaline

$2,850.00

18k gold, aquamarine, tourmaline drops

Out of stock