Dewi Wyn Roberts

Profile image for Dewi Wyn Roberts

Plaid: Annibynnol

Ward: Abersoch