Latitude Festival

Suffolk, UK - 15th July 2006