2 peppered moth larvae, very small.

2 peppered moth larvae, very small.

Observation - 2 peppered moth larvae, very small. - UK and Ireland. Description: