Virgin Guadalupe necklace

Virgin Guadalupe necklace

  • $32.00
    Unit price per 


Virgin Guadalupe gold filled chain with crystals