Image of Nigeria’s World Trade Centre

0
639
Nigeria’s World Trade Centre under construction in Abuja, the nation’s capital. Photo by David Kuko