Title: Meaning in ancient North Arabian carvings
Subjects: Arabic Inscriptions, Petroglyphs
Places: Arabian Peninsula