Results 3 results found Lion Temple, Musawwarat es Sofra, Sudan, Africa North East temple, Musawwarat es Sofra, Es Sofra, Sudan, Africa Elephant carving, Central Temple, Musawwarat Es Sofra, Sudan, Africa