Mosque of Sultan al-Muayyad
The Mosque of Sultan al-Mu'ayyad is a Mosque in Cairo, Egypt next to Bab Zuwayla built by the Mamluk sultan Al-Mu'ayyad Sayf ad-Din Shaykh from whom it takes its name. Construction began in 1415 and t...
Mosque of Sultan al-Muayyad - Wikipedia