Sir Seymour Howard, 1st Baronet

Sir Seymour Howard, 1st Baronet

Lord Mayor of London 1954