Florence and the Machine at the O2 Arena, London, UK

Florence and the Machine performs at the O2 Arena in London, UK.