Councillor Dai Mason

Profile image for Councillor Dai Mason

Party: Independent

Political grouping: The Independent Voice

Ward: Trefeurig