Prince Harry showed his support for the 11 competing nations taking part in the Jaguar Land Rover (JLR) Driving Challenge at the Invictus Games in Orlando.
Prince Harry showed his support for the 11 competing nations taking part in the Jaguar Land Rover (JLR) Driving Challenge at the Invictus Games in Orlando.