Preview Mosque at Touba, Senegal, West Africa, AFrica Image ID: 51-287 Artist: Jennifer Fry Purchase a commercial license Buy framed prints & more from our print store travel africa west africa senegal touba mosques mosque muslim islamic place of worship religious building exterior exteriors architecture horizontal outdoors day color image travel destinations photography