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?