Thread subject: Diptera.info :: Tachinidae > Graphogaster vestita. Confirmed.

Posted by Roger Thomason on 09-06-2012 15:55
#2

Tachinidae; Strongygaster sp.?