Image 1 of 1

florence061311_5.JPG

Florence Welch of Florence & The Machine performs live at The Greek Theatre in Los Feliz, California on June 13,2011                                                                               © 2011 DVS / RockinExposures