Moth larva 2

Moth larva 2

Observation - Moth larva 2 - UK and Ireland. Description: