Handmade 925 Sterling Silver Jerusalem Cross with Stones

$68.00

Clear
SKU: 95878 Category: