Peppered Moth Larva.

Peppered Moth Larva.

Observation - Peppered Moth Larva.. Description: