Peter Delmé

Sir Peter Delme

Lord Mayor of London 1723

Article in Wikipedia