William McArthur (Mayor of London)

Lord Mayor of London 1880

Article in Wikipedia