Praying mantis (Mantis religiosa) on a leaf.

Praying mantis (Mantis religiosa) on a leaf.

 Stock photo ID: 155970194