BugsPictures from Earth


Acanthoscelides alboscutellatus