Sialis larva.

Sialis larva.

Observation - Sialis larva. - UK and Ireland. Description: