AA United Kingdom LondonUnited Kingdom, LondonProgramThursday, 19 May 2011 // Sunday, 22 May 201115:00 // Nuovo Cinema Aquila // TubaMental ImagesAV Installation