Thread subject:
Diptera.info :: Tachinidae -> Calliphoridae, probably Bellardia sp.
Posted by tristram on 18-03-2018 00:10
#3
Looks like a
Bellardia
sp