The Royal Family: Anne, Princess Royal
Princess Anne carries the torch during the official handover ceremony of the olympic flame at the Panathenaic Stadium on May 17th, 2012, home of the 1896 Athens Games. The flame will be transferred to Lands End where three-time Olympic sailing champion Ben Ainslie will be the first torchbearer in the final 70-day relay to the start of the Games.


Leave A Comment