Itare Shopping Centre

Itare Shopping Centre is a building in Bomet.

Itare Shopping Centre

building
Yes