John Peake (Lord Mayor)

Sir John Peake

Lord Mayor of London 1686