<< Return to Albums

Florence + the Machine at Merriweather Post Pavilion

Florence and the Machine are an English indie rock band that formed in London in 2007. Since, the band has wowed audiences worldwide with a number of dynamic releases. The group headlined the Merriweather Post Pavilion on June 3. Photos: K. Gabrielle Photography