Larva?

Larva?

Observation - Larva? - UK and Ireland. Description: Approx 25mm in length.

Approx 25mm in length.