Picture - Kate Middleton, Buckingham Palace and Prince Harry , Thursday 26th July 2012


Kate Middleton, Buckingham Palace and Prince Harry Thursday 26th July 2012 Catherine, Duchess of Cambridge aka Kate Middleton and Prince Harry welcome the Olympic Flame to Buckingham Palace during the Olympic Torch Relay London, England




Contactmusic