Thread subject:
Diptera.info :: Long-legged Tachinidae, Zelia sp?
Posted by
Isidro
on 25-10-2023 18:48
#1
Cuenca, Andes of Ecuador, dry forest
7th October 2023
Big sized
Posted by
John Carr
on 25-10-2023 22:35
#2
I don't think it is
Zelia
.
These dark, backlit shots are very difficult.