Kate Stephen

Councillor for Culloden & Ardersier Ward of Highland Council & Prospective Scottish Parliamentary Candidate for Skye, Lochaber & Badenoch. Highland Lib Dem