Ibn Tulun Mosque, a sprawling mosque dating back to 879 with iconic arches and courtyard windows.
Ibn Tulun Mosque, a sprawling mosque dating back to 879 with iconic arches and courtyard windows.
Ibn Tulun Mosque, a sprawling mosque dating back to 879 with iconic arches and courtyard windows.