Handmade Sterling Silver 925 Black Enamel Jerusalem Cross Pendant

$78.00 $36.50