Monday, September 19, 2011
451 - Inchwormie
One inch per second is 0.5681 miles per hour, and this little fellow easily hit speeds of almost up to 0.569 m.p.h. Blistering! That's 0.914 kilometers an hour, if you are keeping track in metric.
I think it's quite something how this little inchworm sports a colour scheme that so closely matches the center of the sunflower. In a moment, he's completely hidden.