Toyota Land Cruiser 2023 Teal
Mombasa, Mombasa CBD
Toyota Land Cruiser LC300 2023 Teal
Nairobi, Nairobi Central