Thomas Lodge (Lord Mayor of London)

Mayor of London 1562

Article in Wikipedia