Florence Welch - Monday 13th February 2012

Florence Welch with her 'Best Music Act' award ELLE Style Awards held at the Savoy - Press Room. London, England - 13.02.12 (3 images)

Advertisement