Mosque-Madrasa of Sultan al-Ashraf Barsbay is a historical complex of mosque and madrasa located in Cairo Egypt The mosque was built during the Mamluk period by the Burji Sultan Al-Ashraf Al-Barsbay in

Tags: architecture, mosque-madrasa, sultan, al-ashraf, barsbay, historical, complex, mosque, madrasa, located, cairo, egypt, built, mamluk, period, burji, al-barsbay

Prev Next Slideshow
(You can use your keyboard arrow keys )
  • 0

    Crawford Power Plant Middleton PA Collection

    View Collection

Top Photos

More liked picsHot Pics