Sorry I’ve been busy starting new students at Bacteria Lab Kenyon.
For the moment: Today my office PC received an unexpected visitor.
No, it’s not a leaf.
How it got here, up on third floor of a building with sealed windows, we have no idea.
Can anyone identify this amazing insect?