final torchbearer

Olympics 2012: Olympic torch welcomed to Buckingham Palace

The Olympic torch has been welcomed to Buckingham Palace by members of the royal family, including Princes William and Harry…

12 years ago