Edward Becher

Sir Edward Becher

Lord Mayor of London 1727