VIRGIN MARY MP necklace

  • $36.00
    Unit price per 


18 kt gold plated high-quality Brass set with cz crystals. Available in Gold or Silver