World’s oldest known cave painting discovered in Indonesia

5472

© Maxime Aubert