Cynghorydd Mark Spencer

Profile image for Cynghorydd Mark Spencer

Plaid: Llafur Cymru

Ward: Beechwood

Other councillors representing this Ward: