![]() |
Actors take their leave after participating 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] |
![]() |
Actresses, playing the role of priestesses, 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] |