The Larva family is growing! When Red and Yellow welcome a baby caterpillar into their lives, they get a crash course in parenting and all things putrid.
2012
2011
2010
1995
1998
1990
2003
1994
2008
1979
1968
1992
1997
2006