Thread subject:
Diptera.info :: ID, please Tabanidae?
Posted by John Carr on 16-01-2018 23:27
#2
Tachinidae, possibly
Thelaira