William Pari Huws

Welsh Independent minister