Holy Water Bottle - LI95633

Holy Water Bottle - LI95633

  • $2.30


4.5" Plastic holy water bottle with gold stamping.