World’s Smallest Festival

Cargo, London, UK - 15th July 2007