FactPictures of the Year 2021 in FarpicsRaymond Hinze2 years ago272Vincent Keaveny, the 693rd Lord Mayor of the City of London, waves from the State Coach during the Lord Mayor's...