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)