10mm Hematite 
30mm CZ Micropave Cross

Hematite Faith

$26.00Price
Sizes