Picture - Pet Shop Boys at Glastonbury Festival Somerset, England, Saturday 26th June 2010


Pet Shop Boys - Neil Tennant of the Pet Shop Boys Saturday 26th June 2010 at Glastonbury Festival Somerset, England




Contactmusic