Pseudochironomus prasinatus (Staeger, 1839):

Sat mountain (Caspers & Reiss 1989).