Thread subject:
Diptera.info :: Tachinidae? => Strongygaster globula
Posted by Double A on 17-04-2021 14:46
#6
Eyes large, not
Stomina
, but maybe
Strongygaster globula
!
Edited by Double A on 17-04-2021 15:12