Labour Party leadership hustings take place in South London.... 30 Jun 2010, Justin Tallis - JT1006249.JPG

Labour Party leadership hustings take place in South London.... 30 Jun 2010, Justin Tallis - JT1006249.JPG