Learn how an Italian priest uncovered the world’s largest and most dramatic display of handprints and rock art ...