Rt Hon Lord Mayor of the City of London, Alderman William Russell by Gina ClarkeOctober 19, 2020October 19, 2020