Pet Shop Boys at Glastonbury Festival - Saturday 26th June 2010

NEIL TENNANT of the Pet Shop Boys The 2010 Glastonbury Music Festival held at Worthy Farm in Pilton - Day 3 Somerset, England - 26.06.10 (10 images)

Advertisement