Thread subject: :: Tachinidae ID

Posted by dsuarez on 23-06-2022 10:41

Hi all,
I recently took a photo of this tachinid and I am not sure what it is. I initially thought that is was Chetogena acuminata, but I have may doubts. Maybe it can be a member of Elodia?

The picture was taken in Tenerife (Canary Islands, Spain). Here is the the iNaturalist link to the observation:
Thanks in advance,