Picture - Prince Harry at Trafalgar Square London United Kingdom, Thursday 14th November 2013

Prince Harry - Prince Harry attends a press conference during the Walking with the Wounded South Pole Allied Challenge departure in Trafalgar Square in London, UK - London, United Kingdom - Thursday 14th November 2013







Contactmusic