Councillor Peter Davies

Profile image for Councillor Peter Davies

Party: Independent

Political grouping: Independents

Ward: Capel Dewi