Skip to main content
1 result filtered with: Kidsten & Co
  • Mechanised Leech, invented by Messrs. Kidsten & co. 1850.