W. Gareth Roberts

Profile image for W. Gareth Roberts

Plaid: Plaid Cymru

Ward: Aberdaron