Would love to know what insect this is (cricket of some sort perhaps?). I can say with certainty that there is a caterpillar in there also...
Comments
Sign in or get an account to comment.