Handmade Sterling Silver 925 Black Enamel Jerusalem Cross Pendant

$80.00 $38.50