Black leech, horse leech, etc
Common black leech, Hirudo verbana, var. nigra. 1, horse leech, Haemopis sanguisuga 2, Nile leech, Limnatis nilotica 3, medicinal leech, Hirudo medicinalis. 4
Plan of the King of Sines palace, Joal, Senegambia, 18th century. Entrance A, courts B, connecting huts C, kings hut D, wives huts E, reception area F, dining area G, servants huts H