William Stewart (Lord Mayor of London)

Sir William Stewart

Lord Mayor of London 1721