A female ghost mantis is sitting on a rolled leaf.

Royalty-free stock photo ID: 7390603

A female ghost mantis is sitting on a rolled leaf.