Mohammadia 16130

Germany

28.03388600 1.65962600 10-38-GMA-Grand Mosque Djamaa El Djazair, Algier