The Last Shadow Puppets - Glastonbury Festival Performances - Day 2
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)
#1
#2
#3
#4
#5
#6