Tuesday, October 09, 2007

Cactuspillar




Whichever way you look at it, this is a weird beast, or plant, or creature, or vegetable... Cactus or caterpillar, you decide. It was photographed in Peru, home of the cactus, yet also home of the caterpillar...

No comments: