PETROGLYPHS

nnqgthcitnainerpxfrxsxs

Ancient carvings in rock which are believed to express artistic or religious meaning.