by AlexAnton
Museum of Egyptian Architecture in the complex of the Mosque of Ibn Tulun, place of visit in Cairo, Egypt.