Glastonbury Festival (Strummerville)

UK - 25th June 2010