Peacock

Peacock

Observation - Peacock. Description: Peacock caterpillars a late instar i think with some younger and shedded skins and web

Peacock caterpillars a late instar i think with some younger and shedded skins and web