Annual influx of temporary residents. To the Glastonbury Festival... Issue 6903 (28th August 1993)