The Boogaloo

Highgate, London, UK - 31st January 2008