Ken Livingstone, former Mayor of London, in Scotland. 1998.

- Image ID: E98WFG
jeremy sutton-hibbert / Alamy Stock Photo
Image ID: E98WFG
Ken Livingstone, former Mayor of London, in Scotland. 1998.
Location: Scotland

Similar stock images