Posted by JariF on 11-10-2008 11:55
#1
Hi, Heleomyzidae are dominating my malaise just now. This was found October 9. 2008 Helsinki, Finland.
Jari
Edited by JariF on 11-10-2008 14:41
Posted by Andrzej on 11-10-2008 14:26
#2
Oecothea fenestralis. Larvae are living in small mammals burrows, sometimes in nests.
Andrzej