Aquatic crane fly larva.

Aquatic crane fly larva.

Observation - Aquatic crane fly larva. - UK and Ireland. Description: