BugsPictures from Earth


Melanoplus devastator (Devastating Grasshopper)