VADB
Egypt and Nubia, Volume III: Mosque of Sultan Hassan, from the Great Square of the Rameyleh by Louis Haghe — VisualArtsDB