Family: Richard Stafford Allen, Capt / B.A. Goddard (F2371)
-
Male
Richard Stafford Allen, Capt
Birth Sep 1917 Croydon Death 19 Nov 1943 KIA Italy Burial Marriage Father Edward Stafford Allen | F2370 Group Sheet Mother Mary Vectis Jackson | F2370 Group Sheet