Picture - Florence Welch and Florence and The Machine London, England, Friday 14th May 2010


Florence Welch and Florence and the Machine Friday 14th May 2010 Florence and The Machine (Florence + the Machine) performing live at the Apollo London, England




Contactmusic