Peter Wekesa

Peter Wekesa

  • Jaza Space East Africa Ltd

  • Kenya, Nairobi Province, Nairobi

Posts