Thread subject:
Diptera.info :: Tachinidae, Peleteria rubescens <-
Posted by Zeegers on 21-05-2020 06:51
#2
Yes, looks good. To be more sure, we would need to have lateral view of the head.
Theo