FRANCIS CHARLES WALTER PALMER
Born: 1919

England, Surrey, Epsom and Ewell, Nonsuch, Nonsuch - KT17 3