Wellcome uses cookies.

Read our policy
Skip to main content
1 result
  • Lourdes, France: the town, cathedral and distant mountains. Photograph (by E. C. Mayes?), ca. 1893.