leech

European medicinal leech (Hirudo medicinalis).Jacques Six