George Wyatt Truscott

Sir George Truscott

Lord Mayor of London 1908