Thread subject: Diptera.info :: Tachinidae -> Calliphoridae, probably Bellardia sp.

Posted by tristram on 18-03-2018 00:10
#3

Looks like a Bellardia sp