Designed by
Title
The Mosque-Madrassa of Sultan Barquq on Cairo's al-Muizz Street #279424118
Description
Old Cairo's al-Muizz street is home to the country's most important Islamic architecture. Established by the Fatimids, it was later developed by the Ayyubids, Mamluk Sultans and Ottomans.
This image is editorial