Florence Welch and Florence and the Machine - Thursday 6th December 2012

Florence Welch Florence and the Machine performing live during their second night at the O2 Arena in Greenwich London, England - 06.12.12 (47 images)

Advertisement