STERLING SILVER BABY OVAL MIRACULOUS MEDAL - L569B - Catholic Book & Gift Store

STERLING SILVER BABY OVAL MIRACULOUS MEDAL - L569B

Regular price $27.95 $27.95 Sale

STERLING SILVER BABY OVAL MIRA