14K Yellow 18 mm Round St. Peregrine Medal

$560.00
SKU: R16335:66803:P

Polished