Sterling Silver 29 mm St. Christopher Medal Necklace

$156.00
SKU: R16387:104197:P

Polished