Denis Truscott

Sir Denis Truscott

Lord Mayor of London 1957