BugsPictures from Earth


Dendroctonus simplex (Eastern Larch Beetle)