Our Lady of Lordes Holy Water Bottle

  • Sale
  • Regular price $1.95


PL308 2.5 oz. plastic Our Lady of Lordes shaped holy water bottle.