Handmade Sterling Silver Jerusalem Cross Necklace with Red and White stones

$111.10