16 pics of British singer James Morrison performing at Cape Town’s Kirstenbosch Gardens

James Morrison performing in Cape Town. (Photo: Warren Talmarkes/Channel24)
James Morrison performing in Cape Town. (Photo: Warren Talmarkes/Channel24)