Ancient life-size sculptures of camels have been discovered in a huge rock face in Saudi Arabia.
Episode Discussion
Login to leave a comment on this episode.
Ancient life-size sculptures of camels have been discovered in a huge rock face in Saudi Arabia.
No comments yet. Be the first!