Francis Forbes (Lord Mayor of London)

Sir Francis Forbes

Lord Mayor of London 1725