Florence and the Machine - Florence Welch Tuesday 16th February 2010 at Brit Awards London, England (1 Picture)
Florence And The Machine Photo credit: Wenn.com2#122#Caption Writer=gjr
#1
More Florence and the Machine Photos