dcsimg

Image of Heliocypha biforata (Selys 1859)