Stick Bug weirba Sun, 10/25/2020 - 18:42 Insect Stick Bug Arizona General LocationSnowflake United States 39 reactions I'm surprised 13 I like this 12 I love this 8 I'm laughing 6