The 2010 Glastonbury Music Festival held at Worthy Farm in Pilton - Day 3


NEIL TENNANT and Pet Shop Boys - Neil Tennant of the Pet Shop Boys Saturday 26th June 2010 at Glastonbury Festival Somerset, England (7 Pictures)




Contactmusic