Thread subject: Diptera.info :: Tachinidae, Phasia sp.??

Posted by eguzki on 30-07-2007 11:25
#1

Not my own photo, taken somewhere in Hungary. Any idea?