Thread subject: Diptera.info :: 5015938 Eupeodes?

Posted by Gerard Pennards on 27-09-2005 10:18
#2

For sure, beyond that it is difficult!
My gut feeling would say Eupeodes, but it could also be Epistrophe!
Greetings,