A discovery deep within a cave in Spain has challenged the history of human artistic expression. Researchers have determined that hand stencils in Maltravieso Cave are more than 66,000 years old, ...
Hand stencils – produced by throwing or blowing pigment at hands placed against a wall – are among the most iconic forms of ...