A worldwide community photographing and learning about wildlife
about 3" long, the smallest walking stick insect I've ever seen
rainforest
I spotted this on a solo night walk along the road leading to the research station in Iwokrama forest reserve.
No Comments