clockTime to watch: 05:04Posted on September 23, 2014

Luc Jean-François Debecker

Rolex Laureate, 1978

For close to half a century, Luc Debecker, a Belgian-born industrial surveyor living in Switzerland and France, has been spending most of his weekends and holidays compiling a guide to the world’s oldest "art gallery" — the caves where Stone Age peoples living in Europe 40,000 years ago painted the animals of their time with astonishing realism and skill.

Read the article

Discover our related videos