Greek actress Ino Menegaki, playing the role of High Priestess, lights the Olympic flame during a dress rehearsal for the torch lighting ceremony of the London 2012 Olympic Games at the site of ancient Olympia in Greece May 9, 2012. The official lighting ceremony for the London Games will take place on May 10. REUTERS
Comments - 1
imdwhd Wednesday, 09 May 2012 03:10 PM
Comments will be edited (grammar, spelling and slang) and authorized at the discretion of Daily Mirror online. The website also has the right not to publish selected comments.