Florence Welch of Florence and the Machine performing at Lollapalooza 2012.

- Image ID: CYXXP8
Max Herman / Alamy Stock Photo
Image ID: CYXXP8
Location: Chicago, Illinois USA