Thread subject:
Diptera.info :: Nemoraea pellucida, Tachinidae, Hungary, August 2006
Posted by Zeegers on 30-03-2007 09:03
#3
Could very be correct.
Theo