Thread subject: Diptera.info :: Tachinidae?

Posted by cthirion on 17-05-2005 16:55
#4

http:www.bioimages.org.uk/HTML/P4/P43592.HTM


and Tachina ursina!;)