David Ervine/Definition

Northern Irish Loyalist politician.