Toyota Land Cruiser 79 Series 2008 Off white
Nairobi, Nairobi Central
Toyota Land Cruiser 2008 Off White
Mombasa, Mombasa CBD
Toyota Land Cruiser 2008 Off white