David Ofiare

A Nigerian Brand and Product designer, big on technology, the world's greatest concepts, futurism and complex ideas about simple things.