Thread subject:
Diptera.info :: Tachinidae? Sarcophaga?
Posted by Zeegers on 02-08-2011 19:59
#7
Yes it is Exorista larvarum or fasciata, larvarum is most commoner.
Theo