Norman C DAVIES

Parish: Canon Pyon