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,