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