Thread subject:
Diptera.info :: tachinidae? --> Carcelia iliaca
Posted by neprisikiski on 25-04-2009 17:45
#5
resembles Senometopia for me
Edited by neprisikiski on 25-04-2009 18:10