An orchid mantis on and mimicking cape jasmine

Mar 27, 2013

An orchid mantis on one's hand

 

An orchid mantis on the flowers of cape jasmine, can you find it?

 

An orchid mantis on the flowers of cape jasmine, can you find it? 

An orchid mantis on the flowers of cape jasmine, can you find it?

Appendix: