Stonefly ?

Stonefly ?

Observation - Stonefly ? - UK and Ireland. Description: flat fly on riverside railings

flat fly on riverside railings