Thread subject:
Diptera.info :: Tachinid?
Posted by John Carr on 27-03-2017 21:01
#2
(I've deleted my guess because it seems I was way off.)
Edited by John Carr on 28-03-2017 00:26