RE Florence & The Machine Greek 061311

Image 2 of 15
< Prev Next >

florence061311_10.JPG

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