The Avengers
'Wild Animals I have known', Columbia Road
In 2002 yet another lovely East London studio was about to be knocked down by some mean
developers so some sneaky bugs crept in out of the woodwork in a bid to try and stop them...

next >