The Great Mosque, Touba, Senegal, West Africa
The Great Mosque, Touba, Senegal, West Africa
Size: 5099px × 3506px
Location: Touba, Senegal, Africa
Photo credit: © Friedrich Stark / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: africa, afrika, architecture, building, diourbel, great, heritage, islam, islamic, man, minaret, moschee, mosque, muslim, person, religion, sen, senegal, starkpix, touba, west, westafrica, westafrika