Neomantis australis (Saussure & Zehntner).

Net Winged Mantid

Page / Image ID: 5020 / 4799

gvc8861.jpg

This delicate mantid lives on the surfaces of leaves.