Kiambu Road, Close to Shell Petrol Station
Kiambu
Limuru Town. - Kenya
Kiambu
Limuru Town. - Kenya




































