Latitude Festival

Suffolk, UK - 17th July 2010