Prince Harry attends UK team launch for Invictus Games
Snapped
30th May 2017
30th May 2017
30 MAY: LONDON, ENGLAND – Prince Harry attends the UK team launch for this year’s Invictus Games. The Games will be held in Toronto in September.
Photo by Karwai Tang/WireImage
0 Comments