Ken Livingstone

by Andrew Tift
2014
NPG 6983