Unknown species of walkingstick from La Selva, Ecuador.
Size: 4873px × 3282px
Photo credit: © Alf Jacob Nilsen / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arthropoda, ecuador, evertebrater, insect, insects, insekt, insekter, invertebrates, la, laselva, phasmida, pinne, pinner, selva, stick, sticks, ukjent, unknown, vandrende, walking, walkingstick, walkingsticks