A small Cicada on a palm tree, I think. It is the only insect that I can find in my research that fits. The caterpillar is still growing, see extra.
Comments
Sign in or get an account to comment.