Handprints video

Handprints video

Dean Snow, emeritus professor of anthropology, talks about Upper Paleolithic art on European cave walls.