RE Florence & The Machine Greek 061311

Image 1 of 15
Next >

florence061311_1.JPG

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