Diamonds and gold
$950.00
In stock
Coral and silver
18th century
Gold and pearls
Emeralds, pearls, gold