Blog Archives

Ceilings from heaven

The Qalawun complex (Arabic: مجمع قلاون‎) is a massive complex in Cairo, Egypt that includes a madrasa, a hospital and a mausoleum 1280

 

The Qalawun complex (Arabic: مجمع قلاون‎) is a massive complex in Cairo, Egypt that includes a madrasa, a hospital and a mausoleum 1280