<--Previous  Up  Next-->

Illinois, 1964

Illinois, 1964

Clark and Brian Howell with Louis Leakey, Homewood, Illinois. 1964. Photo by Betty Howell.