Behind The Scenes At The Invictus Games
Prince Harry chats to Israel Del Torro at the Invictus Games cycling at the velodrome at Queen Elizabeth park on September 13, 2014 in London, England. The International sports event for 'wounded warriors', presented by Jaguar Land Rover, is just days away with limited last-minute tickets available at
(Sept. 12, 2014 - Source: Chris Jackson/Getty Images Europe) more pics from this album »
Show Israel del Torro With: