Blog

Petroglyphs

Petroglyphs (from Greek petro – “stone”, glyphein – “to carve”) – pictographic or logogram pictures