John Thompson (mayor)

Sir John Thompson

Lord Mayor of London 1736