JPG: [email protected] 5.45 Mb.
Shot taken from under the Nyali Bridge In Mombasa, Kenya
Taken from Fort Jesus, Mombasa, Kenya
Nigerian national Mosque in Abuja, built in 1984.
Lagos Metropoilitan Area Transport Authority (LAMATA), light rail station being developed in the city of Lagos to ease traffic congestion in the mega city.
Nigeria national stadium in Kwakuba, Abuja.
Construction worker at a job site in Lagos, Nigeria for the LAMATA light rail system.