World’s oldest cave painting in Indonesian park unveils the deep prehistory of art
At first glance, the importance of the image adorning the wall of a remote cave in central Indonesia is easy to miss. The image, shown to reporters by archaeologists during a recent online press conference, […]