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

A green praying mantis - A praying mantis