Door at the Great Mosque, Touba, Senegal, West Africa

- Image ID: C1W6DD
Door at the Great Mosque, Touba, Senegal, West Africa
Friedrich Stark / Alamy Stock Photo
Image ID: C1W6DD
Door at the Great Mosque, Touba, Senegal, West Africa
Location: Touba, Senegal, Africa