Ken Livingston

Ken Livingston (Mayor of London) is eyed by woman in leotard holding crossed fire sticks during the opening of the night carnival at the Thames Festival 2005
Rating 5.0 (1 vote)