BugsPictures from Earth


Acanthoscelides tenuis