Alex Turner and Miles Kane perform as The Last Shadow Puppets on the second day at Glastonbury Festival 2016. Somerset, United Kingdom - Thursday 23rd June 2016 (6 Pictures)
The Last Shadow Puppets
#1
The Last Shadow Puppets
#2
The Last Shadow Puppets
#3
The Last Shadow Puppets
#4
The Last Shadow Puppets
#5
The Last Shadow Puppets
#6