Navy St. Michael Sterling Silver Military Medal from Jeweled Cross

Regular price $53.99

Jeweled Cross Catholic Religious Pewter Military Saint Medals

15/16" Sterling Silver Navy Medals w/ St. Michael