BugsPictures from Earth


Parahypenodes quadralis (Masked Parahypenodes - Hodges #8430)