10mm Faceted Black Onyx Natural Gemstones

19x23mm Black CZ Pave On Black Micro Pave Cross

Striped Onyx Faith

$39.99Price
Sizes