Keywords: David Henson - Team GB captain at the Invictus Games.jpg en David Henson team captain of the British team at the 2014 Invictus Games 2014-09-10 File 2014_Invictus_Games_140911-N-YY886-001 jpg Lt Cmdr Li Cohen other versions PD-USGov-Military-Navy David Henson 2014 Invictus Games |