Found this interesting little creature on a leaf at work. I had no idea what it was, but after some searching on the internet, it turns out to be a ladybird larva.
Comments
Sign in or get an account to comment.