Handmade 925 Sterling Silver Jerusalem Cross with Stones

$132.00 $68.00

Clear
SKU: 95878 Category: