Wednesday, October 24, 2012

Pix


This improbable creature is a jewel caterpillar.