Lionel Richie. Pyramid Stage. Glastonbury 2015.

Lionel Richie. Pyramid Stage. Glastonbury 2015.

Burt Bacharach. Pyramid Stage. Glastonbury 2015.

Burt Bacharach. Pyramid Stage. Glastonbury 2015.

Dalai Lama / Patti Smith. Pyramid Stage. Glastonbury 2015.

Dalai Lama / Patti Smith. Pyramid Stage. Glastonbury 2015.

Caribou. West Holts Stage. Glastonbury 2015.

Caribou. West Holts Stage. Glastonbury 2015.

The Who. Pyramid Stage. Glastonbury 2015.

The Who. Pyramid Stage. Glastonbury 2015.

The Maccabees. The Other Stage. Glastonbury 2015.

The Maccabees. The Other Stage. Glastonbury 2015.

Wolf Alice. The Park Stage. Glastonbury 2015.

Wolf Alice. The Park Stage. Glastonbury 2015.

Spiritualized. The Park Stage. Glastonbury 2015.

Spiritualized. The Park Stage. Glastonbury 2015.

Patti Smith. Pyramid Stage. Glastonbury 2015.

Patti Smith. Pyramid Stage. Glastonbury 2015.

Sholitics Stage Invasion. Shangri-la Hell Stage. Glastonbury 2015.

Sholitics Stage Invasion. Shangri-la Hell Stage. Glastonbury 2015.

Johnny Marr. Main Stage. YNOT festival 2015.

Johnny Marr. Main Stage. YNOT festival 2015.

Wolf Alice. The Park Stage. Glastonbury 2015.

Wolf Alice. The Park Stage. Glastonbury 2015.

Lianne La Havas. John Peel Stage. Glastonbury 2015.

Lianne La Havas. John Peel Stage. Glastonbury 2015.

Sleaford Mods. John Peel Stage. Glastonbury 2015.

Sleaford Mods. John Peel Stage. Glastonbury 2015.

Fat White Family. Shangri-la Hell Stage. Glastonbury 2015.

Fat White Family. Shangri-la Hell Stage. Glastonbury 2015.

Michael Clark Dance Company. Astrolabe Theatre. Glastonbury 2015.

Michael Clark Dance Company. Astrolabe Theatre. Glastonbury 2015.

Primal Scream. Main Stage. YNOT festival 2015.

Primal Scream. Main Stage. YNOT festival 2015.

Lonelady. William's Green Stage. Glastonbury 2015.

Lonelady. William's Green Stage. Glastonbury 2015.

Sholitics Stage Invasion. Shangri-la Hell Stage. Glastonbury 2015.

Sholitics Stage Invasion. Shangri-la Hell Stage. Glastonbury 2015.

Beans on Toast. Shangri-la Hell Stage. Glastonbury 2015.

Beans on Toast. Shangri-la Hell Stage. Glastonbury 2015.