Share
twitterlinkedinfacebook
Image 1 of 1
Ken Livingstone 2.jpg
Ken Livingstone MP at launch of his campaign to be allowed to stand for Mayor of London..