Toyota Land Cruiser 2008 Green
Nairobi, Nairobi Central
Toyota Land Cruiser 79 Series 2008 Green
Nairobi, Westlands
Mombasa, Mombasa CBD