18k yellow gold tiny cross 0.50 inch w bail

$35.70 $51.00

18k yellow gold tiny cross 0.50 inch w bail

$35.70 $51.00

18k yellow gold tiny cross 0.50 inch w bail

SKU: 654001