Thread subject:
Diptera.info :: (Update: likely Catharosia) Houston TX USA
Posted by Tony Irwin on 18-10-2020 09:59
#2
I'll suggest
Catharosia
(Tachinidae)