Big Virgin Mary Cross Necklace

  • $40.00


  • Wear it short or long to 20”
  • Adjustable Necklace
  • 2” cross size
  • 18k Gold Plated
  • Handmade by PTJ 

We Also Recommend