Thread subject: Diptera.info :: ID, please Tabanidae?

Posted by John Carr on 16-01-2018 23:27
#2

Tachinidae, possibly Thelaira