Thread subject:
Diptera.info :: Tachinidae - Vibrissina turrita
Posted by ChrisR on 27-12-2010 13:33
#5
Not really - we need Theo's to comment - looks interesting but I can't really make my mind up what it could be :)