Brimstone moth larva.

Brimstone moth larva.

Observation - Brimstone moth larva.. Description: