Walkingstick (order Phasmida) from La Selva, Ecuador. Close up of the head, antenna and thorax.


Size: 4903px × 3263px
Photo credit: © Alf Jacob Nilsen / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: arthropoda, evertebrater, insect, insects, insekter, invertebrates, la, laselva, phasmida, pinne, pinner, selva, ukjent, unknown, vandrende, walkingstick, walkingsticks