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


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




Contactmusic