Infant of Prague Sterling Silver Oval Medal 18" Chain

$46.50