Shop No. K 11, Ujamaa Mini Plaza, Ujamaa, Likoni-Ukunda Rd
Kwale
Mombasa - Kenya
Kwale
Mombasa - Kenya




































