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

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

 Stock photo ID: 125397065

Editorial use only
Editorial credit: Featureflash Photo Agency / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all