petra class

Australian Opal Necklace

$7,560.00

Australian Opals, 18k and 22k gold

17" long