Like Download 1.03 MB leaf insect 2730 x 1820 pixels Aspect ratio 3:2 Canon PowerShot SX260 HS 8.33 mm f/4.0 1/40 s ISO 800 Online since: 21 December 2018 Taken: 22 December 2012 CC0 / Public Domain insect stick insect leaf insect green camouflage animal texture disguise