Stephen Gacheru

304 followers
·
102 following
Nairobi, Kenya  ·  User Interface Designer
Stephen Gacheru