Thread subject:
Diptera.info :: Nowickia sp.
Posted by ChrisR on 13-10-2009 23:06
#6
Tachinids are lovely!! They just aren't always so easy to identify from photos ;)