A global community of nature enthusiasts
photographing and learning about wildlife
What the heck??? I have no idea what this is. It reminds me of the t.v. show Supernatural. It's alive, moving when touched. On my lime tree. My best guess is metamorphosis-ing something. Arthropod because of the segments? About an inch and a half long.