Gymnocheta viridis

Gymnocheta viridis is a metallic green tachinid fly found throughout Europe, mainly in springtime.