This handmade stencil in Indonesia is now the oldest known rock art.

The work suggests that early Homo sapiens developed enduring artistic practices as they traveled across the islands of Southeast Asia.

Exit mobile version