Horace Brooks Marshall, 1st Baron Marshall

Sir Horace Brooks Marshall

Lord Mayor of London 1918

Article in Wikipedia