Thread subject:
Diptera.info :: id
Posted by jokin on 12-06-2007 17:44
#1
taken today in Cartagena,South of Spain
Posted by jorgemotalmeida on 12-06-2007 18:32
#2
Tephritidae. Some kind of Euleia sp. ? I think.