Djamaa el Djazair also known as the Great Mosque of Algiers is a mosque in Algiers, Algiers which combines Islamic and modern architecture.
Great Mosque of Algiers, from unique design to local architecture (photo)
3 Jun 2021 - 8:34
Djamaa el Djazair also known as the Great Mosque of Algiers is a mosque in Algiers, Algiers which combines Islamic and modern architecture.
Story Code: 506417