Nature insects praying mantis green Add to favorite DMCA Complaint Tweet Nature insects praying mantis green FreePhoto by PublicDomainPictures Free Download License: Public Domain CC0 ID: 269879 Tags: insects, nature, green, free photos, free images, praying mantis