BugsPictures from Earth


Bactra maiorina (Hodges #2708)