Construction

Construction of Djamaa El Kebir of Algiers

historic mosque in Algiers, Algeria

Fetching the article from Wikipedia…

Meanwhile, elsewhere