Infant of Prague Sterling Silver Oval Medal 18" Chain

$36.00