Thread subject:
Diptera.info :: Tachinidae > Graphogaster vestita. Confirmed.
Posted by Roger Thomason on 09-06-2012 15:55
#2
Tachinidae; Strongygaster sp.?