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.
1991
1999
1993
2005
1979
1978
2007
2004
2006
1973
1974
2001
1997
1967
2000
2011
2002
1952