public profile
Son of Isaac John and Gwenllian Powell Brother of David John John; Elizabeth Jane John; Edmund John; William James John; Susannah John and 1 other; and Private « less