Vapourer Larva

Vapourer Larva

Observation - Vapourer Larva. Description: Larva on reed near ditch.

Larva on reed near ditch.