Toyota Land Cruiser 2003 White
Mombasa, Mombasa CBD
Kiambu
Toyota Land Cruiser HDJ 100 2003 White
Nairobi, Kilimani