For the record by David Cameron

For the record by David Cameron

KShs 3,500.00