Thread subject: Diptera.info :: Tachinidae from C. Spain

Posted by ChrisR on 13-05-2012 23:20
#4

Maybe Dexia rustica?