Geoffrey R VAUGHAN

Parish: Canon Pyon