A telling of the classic tale about a foot race between a hare and a tortoise.
2011
1993
2012
1940
1970
1989
2015
2000
1979
1999
2001
2010
1980
1986
1922
1977
2017
1981