Henry Allingham
Self
Robert Hall
Self - Narrator (voice)
David Gray
Self - Grandson
Nathaniel Gray
Self - Great Grandson
Amy Gray-Carlson
Self - Great Grandaughter
Writer