Photographer Robert LeBlanc journeys to a small town in the heart of the Appalachian Mountains, where parishioners of The House of the Lord Jesus are fighting against the odds to keep a centuries-old ritual alive.
Written by: Miss Rosen