St. Christopher Medal with 18” Chain

$19.00

Silver-pated and made in France.

Out of stock