Saint Christopher Sterling Silver Medal

$78.50