Thread subject:
Diptera.info :: Tachinid for ID, C Spain --> Istochaeta sp.
Posted by ChrisR on 06-12-2011 16:47
#11
Looks very similar - I wish someone would put a net on it and send it to me! Then we would know the answer for sure! ;)