Skip to main content
1 result
  • Lourdes, France: pilgrims at taps bearing sacred water from the Grotto of Our Lady of Lourdes' spring. Photograph, ca. 1937.