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