Thread subject:
Diptera.info :: Tachinidae - probably Peleteria rubescens / prompta
Posted by Zeegers on 20-07-2017 17:44
#3
My gut feeling is Peleteria rubescens / prompta.
Theo