Death Valley, Inyo County, California, USA April 10, 2007 Size: approx. 2.5"
There were lots of these good-sized caterpillars on the indigo bushes near Towne Pass. I have tentatively identified them as a Hemileuca species, but it I can't find any pictures online that exactly match.