Florence Welch, Ed Sullivan and Florence and the Machine at The Late Show With David Letterman - Thursday 16th December 2010

Florence Welch of Florence and the Machine outside The Ed Sullivan Theater for 'The Late Show With David Letterman' New York City, USA - 16.12.10 (17 images)

Advertisement