Toyota Land Cruiser 76 Series 2012 Gold
Nairobi, Upperhill
Toyota Land Cruiser 2012 Gold
Mombasa, Tudor
Mombasa, Mombasa CBD