Thread subject:
Diptera.info :: Anthomyiidae for ID, C Spain --> Delia sp.
Posted by Piluca_Alvarez on 06-04-2012 23:04
#1
Taken in a garden in the outskirts of Madrid on the 17th March 2012. Thanks in advance for any help :)
Edited by Piluca_Alvarez on 21-04-2012 12:04