Image 1 of 1
mpi09_0918_Florence_17.JPG
BALA CYNWYD, PA - SEPTEMBER 18: Florence And The Machine visit Radio 104.5's iHeart Radio Performance Theater in Bala Cynwyd, Pa on September 18, 2012  © Star Shooter / MediaPunchInc
Florence And The Machine