funny bug 029

funny bug 029

Observation - funny bug 029 - UK and Ireland. Description: found on a rock near pond,head looks a little dragon fly like no idea. please help maybe aquatic?

found on a rock near pond,head looks a little dragon fly like no idea. please help maybe aquatic?