Henry Tulse (Lord Mayor)

Sir Henry Tulse Lord Mayor of London 1683

Article in Wikipedia