Stick insect feeds on a ginger plant in the Carribbean National Forest (El Yunque) in eastern Puerto Rico.
back