Pinterest • The world’s catalog of ideas

Actress Ino Menegaki, in the role of the High Priestess, lights the torch of the Olympic Flame in front of Hera Temple in Ancient Olympia, Greece, on May 10, 2012. (Credit: Orestis Panagiotou / EPA)

Actresses, playing the role of priestesses, take part in the torch lighting ceremony of the London 2012 Olympic Games at the site of ancient Olympia in Greece, May 10, 2012. [Photo/Agencies]