Thread subject:
Diptera.info :: Tachinidae ID
Posted by tristram on 31-08-2011 19:49
#2
And a somewhat blurry front view.