Dafydd Owen

Profile image for Dafydd Owen

Plaid: Plaid Cymru

Ward: Tregarth a Mynydd Llandygai