Limuru road busy street scene with people and vehicles, shops and stalls, Ruaka, Kenya

- Image ID: JY05CH
Limuru road busy street scene with people and vehicles, shops and stalls, Ruaka, Kenya
RZAF_Images / Alamy Stock Photo
Image ID: JY05CH
Location: Ruaka Town, Kiambu County, Kenya
Save to lightbox