Shell Service Station

Shell Service Station is a building in Kiambu.

Shell Service Station

building
Yes