moth larvae

moth larvae

Observation - moth larvae - UK and Ireland. Description: Found with many others on a plant

Found with many others on a plant