239,06 TRY Shipping to be negotiated Min. Order: 10 carats
11 orders | 239,06 TRY Shipping to be negotiated Min. Order: 5 carats
12 orders | 239,06 TRY Shipping to be negotiated Min. Order: 5 carats
| 239,06 TRY Shipping to be negotiated Min. Order: 5 carats
|