dcsimg

Image of Dolichopoda (Dolichopoda) geniculata (Costa & O. G. 1860)