Skybird - z5, Denver, ColoradoApril 22, 2010
HowÂd you like to have thing walking around on you??? ItÂs the worldÂs longest insect! A friend of mine posted it on her blog, and I couldnÂt resist showing you all!
Just think of all the aphids that thing could eat!