Skip to content

Petroglyphs

Every symbol there means something. How much of it can you understand?