Übersetzen...
Automatische Übersetzung:
Liverpool Port Sanitary Authority rat-catchers dressed in protective clothing with traps and equipment, Liverpool, England. A rat-catcher is a person who practices rat-catching as a professional form of pest control. No photographer credited, 1900-1920s.