The Great Mosque, Touba, Senegal, West Africa
The Great Mosque, Touba, Senegal, West Africa
Size: 5316px × 3581px
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, minaret, moschee, mosque, people, religion, sen, senegal, starkpix, touba, west, westafrica, westafrika, woman, women