dcsimg

Image of Ornithobdella edentula (Benham 1909)