Greek actress Ino Menegaki (R), 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. [Photo/Agencies] |
Actors take part in 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. [Photo/Agencies] |