Carmel McKinney OBE

Representing: 

Party: Other

Political grouping: Independent