caption: <PERSON> of The Last Shadow Puppets performs on the Pyramid Stage at Glastonbury Festival 2016 at Worthy Farm, Pilton on June 2016 in Glastonbury, England. Glastonbury Festival 2016, Monkey Puppet, The Last Shadow Puppets, <PERSON>, <PERSON>, Arctic Monkeys, Glastonbury England, <PERSON>, Gentleman
exif: {}