You are viewing a single comment's thread from:RE: Wild stick insectView the full contextgivesaminute (48)in #nature • 7 years ago We found a massive one here recently: