Caught on Camera

Florence Welch has a ball at the Glastonbury Festival on June 26.

Florence Welch has a ball at the Glastonbury Festival on June 26.