X
A green praying mantis  - A praying mantis
• @metschica25 (5399)
• United States

A green praying mantis - A praying mantis