Toyota Vista Clock
Nairobi, Ngara
Exjapan Engine and Gearbox Mounts Toyota Vista,Fielder,Pemio
Nairobi, Nairobi Central