Caterpillar 27
[-]
If you are interested to use any of the image(s), please read the conditions carefully.
photo
P2020155 (19)
photo
P2020154 (19)

This caterpillar was seen feeding on the leaf of the Sea Hibiscus (Talipariti tiliaceum).