Thread subject:
Diptera.info :: Tachinidae copula? Dexia rustica maybe
Posted by Zeegers on 10-08-2010 20:57
#10
The head is very peculiar, or am I tricked by the view of angle ? Anyway, Microphthalma europaea ?
Theo