Thread subject:
Diptera.info :: Heleomyzidae?
Posted by lynkos on 20-01-2006 16:45
#1
I really don't have that much of an idea, but I'll try for Heleomyzidae :p.
Rome, Italy, 5 mm.
Many thanks, Sarah