"Baccha elongata", forest near Stuttgart, Germany. Thanks to the members of Entomologie.de for the identification.