Stock Photo: The Grand Mosque, Dakar, Senegal, West Africa, Africa
Stock Photo: 1890-116754 The Grand Mosque, Dakar, Senegal, West Africa, Africa