Cynghorydd Allan Screen

Profile image for Cynghorydd Allan Screen

Plaid: Llafur Cymru

Ward: Parc Tredegar

Other representing this Ward: