VJRR+F9J, Kiambu Rd
Kiambu
Limuru Town. - Kenya
Kiambu
Limuru Town. - Kenya