Baby Stick insects.

My daughter found these on her raspberry bushes. They are so hard to see.

Comments
Sign in or get an account to comment.