Vapourer Larva

Vapourer Larva

Observation - Vapourer Larva - UK and Ireland. Description: Larva on reed near ditch.

Larva on reed near ditch.