D

David Ouma

A young budding developer in the heart of Nairobi

  • Joined

  • Nairobi, Kenya

No challenges

David Ouma has not posted any challenges yet.