Ayuba Audu

Ayuba Audu

is building his own Pyramids; writing his own Hieroglyphs.Tweeting from @aaudu