D

David Ouma

A young budding developer in the heart of Nairobi

  • Joined

  • Nairobi, Kenya