Temples. William's Green Stage. Glastonbury 2014.

Temples. William's Green Stage. Glastonbury 2014.

Temples. William's Green Stage. Glastonbury 2014.

Temples. William's Green Stage. Glastonbury 2014.

James. Temples. William's Green Stage. Glastonbury 2014.

James. Temples. William's Green Stage. Glastonbury 2014.

James. Temples. William's Green Stage. Glastonbury 2014.

James. Temples. William's Green Stage. Glastonbury 2014.

Sam. Temples. William's Green Stage. Glastonbury 2014.

Sam. Temples. William's Green Stage. Glastonbury 2014.

Sam. Temples. William's Green Stage. Glastonbury 2014.

Sam. Temples. William's Green Stage. Glastonbury 2014.