Judith Mary Humphreys

Plaid: Plaid Cymru

Ward: Penygroes