London 2012 opening ceremony in pictures

The 2012 Olympics have opened in London in a spectacular ceremony celebrating the culture of Britain and the ideals of the Games.