Cicada

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.