Antique sterling silver Saint Christopher medal

$75.00Price