Prince Harry Launches the Invictus Games at the London Queen Elizabeth Olympic Park

06/03/2014

The Royal Foundation played a key role in supporting the development of the Invictus Games.