Thread subject:
Diptera.info :: Tachinidae from C. Spain
Posted by ChrisR on 13-05-2012 23:20
#4
Maybe
Dexia rustica
?