14K White 18 mm St. Gerard Medal

$621.00
SKU: R16326:103940:P

Polished