Councillor David Key

Party: Scottish National Party

Ward: Fountainbridge / Craiglockhart

Other councillors representing this Ward: