Description
Djamaâ El-Djazaïr or the "great mosque of Algiers", is a large mosque located in Algiers, Algeria. It is the largest mosque in Africa and the third largest mosque in the world after Medina and Mecca.
Djamaâ El-Djazaïr or the "great mosque of Algiers", is a large mosque located in Algiers, Algeria. It is the largest mosque in Africa and the third largest mosque in the world after Medina and Mecca.
Learn more about royalty-free images or view FAQs related to stock photos.