Wellcome uses cookies.

Read our policy
Skip to main content
1 result
  • Blessings given at the High Church of Our Beloved Lady involving the expulsion of devils and curing of blind and lame people. Etching.