Olympic Torch Arrives in Britain
This is a picture of Ben Ainslie the triple Olympic gold medalist who received the Olympic flame carried in a lantern to Lands End by the Royal Navy. He was the first of the 1000 torch bearers to carry the torch in its 8,000 mile relay across Britain and should Continue Reading
