Beppe Giacobbe
Digital Illustrator
ABOUT
Paleoanthropologist Jean-Jacques Hublin (2023 Balzan Prize winner) explains the revolutionary discovery of human fossils in Jebel Irhoud (Morocco).