Prince William and Catherine, Duchess of Cambridge welcome the olympic torch to Buckingham Palace, London, UK. July 26, 2012.

Similar images to "Prince William and Catherine, Duchess of Cambridge welcome the olympic torch to Buckingham Palace, London, UK. July 26, 2012."

 Stock photo ID: 125397035

Similar Stock Photos to Image ID 125397035 (75 image matches)