Preview A female walking stick insect, this one is a common species iun Europe. However their natural camouflage can make them extremely difficult to spot Image ID: 1350-647 Artist: Javier Torrent Purchase a commercial license Buy framed prints & more from our print store image digitally manipullated extreme macro focus stacking insects nice macro prepared specimen studio shot stick insect bacillus rossius phasmatodea