
Archaeologists have unearthed two miniature stone engravings in Indonesia. These depict an anoa (dwarf buffalo) and a sun, star or eye dating back some 26,000 years – this Ice Age art is the first of their kind in our region.
Section:
Source: origins