Sterling Silver Bezel Clear CZs Miraculous Virgin Mary Medal, 18"

Sterling Silver Bezel Clear CZs Miraculous Virgin Mary Medal, 18"

  • $60.00
    Unit price per 


STERLING SILVER 

 CZs