Archive for August, 2006

Illustrated London Noise

Tuesday, August 8th, 2006

The gang are out in force for the first Illustrated London Noise Night at the ICA.

This is going to be mucho fun!