Alun John, cyn brifathro

Alun John, cyn brifathro