DescriptionAsilidae Leptarthrus brevirostris fg03.jpg English: Leptarthrus brevirostris, habitat, Garmisch, Bavaria, Germany Date 2003 Source Own work...