Land Rover Defender Puma 110 2.4 TD 2011 White
Nairobi, Nairobi Central
Land Rover Defender 2011 White
Nairobi, Jamhuri