Thread subject:
Diptera.info :: Tachinidae id?
Posted by Zeegers on 06-02-2019 22:07
#2
I am definitely not complaining about the picture, but still, there is little to go on.
Need to think on this one.
Theo