Close-up of a European praying Mantis (Mantis religiosa)

Royalty-free stock photo ID: 118160971

Close-up of a European praying Mantis (Mantis religiosa)