Peacock caterpillars

Peacock caterpillars

Observation - Peacock caterpillars. Description: