14K Yellow 15 mm St. Gerard Medal

$311.00
SKU: R16326:103937:P

Polished