Caterpillar on my rose bush - Euclea College Station, Brazos County, Texas, USA November 29, 1999
I found this caterpillar awhile ago on my rose bush, I have yet to figure out what it is. Sorry the picture's fuzzy.
Contributed by Catfisha on 2 June, 2005 - 3:41pm Last updated 1 July, 2007 - 8:23pm |