Royalty-Free photo: cockroach walking, green, small animal, phylliinae, ghost insect, katydid, phyllioidea, animal, insect, leaf, nature

green leaf insect
green leaf insect
Public Domain

Photo keywords:

Download original Image(resolution:2336x1584)
  • cpu-line Aesthetic score 82
  • eye-line Views 17