Vintage Crystal Beaded Rosary

  • Sale
  • Regular price $20.00


Vintage Crystal Beaded Rosary

23.5” drop