VIRGIN MARY SHIELD RING ⋄ Size 8

  • $68.00


Mexican sterling silver Virgin Mary shield ring. Stamped sterling. From Taxco, Mexico.

Size 8