International life h...
Karen
Juja, Kiambu, Kenya
Nyahururu, Kenya
Haile Selassie Ave, ...
Kipkaren, Kenya