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