Karkur Talh


Karkur Talh - valley and archaeological site in Sudan.