Description:
This is very likely Tachina fera, but I cannot rule out Tachina magnicornis.
Camporosso, Liguria, Italy, 14 May 2016
This is very likely Tachina fera, but I cannot rule out Tachina magnicornis.
Camporosso, Liguria, Italy, 14 May 2016