Peacock caterpillars

Peacock caterpillars

Observation - Peacock caterpillars - Global. Description: