Aquatic larva?

Aquatic larva?

Observation - Aquatic larva? - UK and Ireland. Description: possibly mosquito larvae?

possibly mosquito larvae?