Infant of Prague Small Oval Medal 18" Chain

$32.75