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

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