Conservative leader David Cameron shaking hands with... 15 Mar 2010, Justin Tallis - JT1003101.JPG

Conservative leader David Cameron shaking hands with... 15 Mar 2010, Justin Tallis - JT1003101.JPG