Large image: Amr ibn al-Aas Mosque


    Project: Amr ibn al-Aas Mosque, 642
    Architect : Amr ibn al-Aas (commissioner)
    Locality: Cairo, Egypt
    Photo id: ag0094704.jpg
    Image © Arto Kuorikoski