Rock Art and its Legacy in Myth and Art - Therese Weber, Christoph Baumer

Rock art is mankind’s oldest artistic expression. The first creation of rock carvings (petroglyphs)…