Can anyone identify this?

It looks very suspiciously like a young lady bird (bug) larve
 

Most reactions

Back
Top