Thread subject:
Diptera.info :: Tachinidae> Dexia rustica (f)
Posted by ChrisR on 30-03-2011 23:03
#6
Well, it;s either that or
Dexiosoma caninum
:)