Thread subject:
Diptera.info :: Tachinidae copula? Dexia rustica maybe
Posted by ChrisR on 10-08-2010 11:52
#9
Hmm ... good call ... too many to choose from in Spain :S