Sterling Silver Miraculous Medal (Baby Medal)

by HMH
$28.97
1/2" Sterling Silver Oval Miraculous Medal with 13" Chain