BugsPictures from Earth


Ctenisodes pulvereus