88x35mm Buffalo Horn Coral Onyx Beads 14k 585 Gold Necklace 18" [z7708]

SKU:
z7708
Good Quality Price (USD)
Fine Polishing $12.89
Current Stock:
Accept less than 10 strands per order.
Price:
US $12.89