Steven on the campaign trail

Steven Paterson