Live action footage
Stick insects (Phasmatodea ) also known as a walking sticks or stick-bugs, phasmids, ghost insects, leaf insects eating a raspberry leaf.
HD
1920 x 1080