Caterpillar weirba Sun, 09/27/2020 - 21:37 Insect Caterpillar Arizona General LocationSnowflake United States Found this green beauty on the playground. 7 reactions I'm surprised 4 I like this 2 I love this 1 I'm laughing 0