John Brynmor Hughes

Plaid: Annibynnol

Ward: Llanengan