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:

  • cpu-line Aesthetic score 57
  • eye-line Views 4