P55F+G5M
Machakos
Koma Market - Kenya
Machakos
Koma Market - Kenya