A worldwide community photographing and learning about wildlife
Super cool caterpillars! No idea what species, but the lime green is fabulous!
Walkingstick insect. Found on a night hike at the ACTS field station in Peru. ...
Excellent example of camouflage! Can you find the insect in this photo??