Stonefly, and nice shot.
That's what most anglers call a Yellow Sally
). Keep an eye out for them... if your stream holds a good supply they can provide good dry fly fishing as they hatch midstream and ride the current like a mayfly (most stoneflies crawl out on rocks to hatch).
They come in lime green too.