Lourdes Pilgrims on Bus

October 7, 2011

“God seen and found among the sick in Lourdes, France. “I took this photo recently on my trip to Lourdes, France, where I go annually as a volunteer worker with the sick. It shows a […]