Torch lighting rehearsal at Olympic birthplace

Priestesses in pleated robes swayed under a scorching sun at the birthplace of the ancient Olympics in the final rehearsal to light the flame that will burn at the London Games.

Member Login