Pedicia cranefly larva.

Pedicia cranefly larva.

Observation - Pedicia cranefly larva. - UK and Ireland. Description: