Showing posts with label Archimantis latistyla. Show all posts
Showing posts with label Archimantis latistyla. Show all posts

Saturday, September 18, 2010

praying mantis,Archimantis latistyla


fly having a ride on the praying mantis,Archimantis latistyla








A recently laid mantis ootheca