Orange Spice

Orange Spice ~ Every now and then we come across something that is just too cute for words. In the case of this Orange Spicebush Swallowtail Caterpillar the expression on her face is priceless. A smile that becomes the new standard in smileys.