Brimstone caterpillar

Brimstone caterpillar

Observation - Brimstone caterpillar. Description: