Thread subject: Diptera.info :: Tachinidae, Bali (2)

Posted by John Carr on 16-01-2017 21:31
#2

Could be Thelaira.