William Purdie Treloar

Sir William Purdie Treloar

Lord Mayor of London 1906

Article in Wikipedia