Royalty-free stock photo ID: 7390603

A female ghost mantis is sitting on a rolled leaf. - Image