JanVa

By JanVa

Green on green with green

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.