One of the mountains of the famous Tuwaiq chain in Najd, Kingdom of Saudi Arabia

Similar Products