African Shield and Pave Diamond Necklace on Carved Horn Beads

African Shield and Pave Diamond Necklace on Carved Horn Beads

$ 2,400.00