Carol Snow Milne It definitely looks like a type of Tortoise beetle larva. I did a quick search and couldn't find a match. Excellent.
Comments (2)