Bir Hima Rock Petroglyphs and Inscriptions

Ancient settlement in Saudi Arabia From Wikipedia, the free encyclopedia

Bir Hima Rock Petroglyphs and Inscriptionsmap