Royalty-Free photo: praying mantis, fishing locust, green, close, praying, mantis, perched, leaf, plant

green praying mantis perched on green leaf plant
green praying mantis perched on green leaf plant
Public Domain

Photo keywords:

Download original Image(resolution:3000x4000)
  • cpu-line Aesthetic score 57
  • eye-line Views 4