Brimstone caterpillar

Brimstone caterpillar

Observation - Brimstone caterpillar - Global. Description: