Before the Lord Mayor's Show: time for a quick call

Click to follow
The Independent Online
Last minute preparations outside the Mansion House, London, for the Lord Mayor's Show yesterday. The new Lord Mayor - the 666th - is Paul Newell.

(Photograph omitted)

Comments