Antique sterling silver Saint Christopher holy medal

$58.00Price