Petroglyph

EN: Petroglyph

Fotografie digitala si IT

An elemental sign or pictograph carved or drawn on a rock.
ProximaSoftware Glossary