$12.00-20.00
(Min. Order) 20 carats
$12.00-20.00
(Min. Order) 20 carats
$12.00-20.00
(Min. Order) 20 carats
$12.00-20.00
(Min. Order) 20 carats
$5.00-12.00
Min. Order: 50 carats
$10.00-15.00
Min. Order: 50 carats
$4.00-12.00
Min. Order: 50 carats
$4.00-12.00
Min. Order: 50 carats
$30.00-35.00
Min. Order: 5 pieces