Abuja, Nigeria
1 project
Sola Olododo is a leading creative visionary, design and technology thinker.