Wellcome uses cookies.

Read our policy
Skip to main content
1 result filtered with: Blood letting: 18th and 19th century
  • Blood letting 18th- 19th century: artificial leeches.