William Garrard

Sir William Garrard

Lord Mayor of London 1555

Article in Wikipedia