Brother-in-law of Richard Attenborough and David Attenborough.
Gemini
Gerald Grant Sim
Liverpool, England, UK
(age 89)
Denville Hall, Northwood, Hillingdon, London, England, UK