Richard Lee (mayor)

Lord Mayor of London 1460, 1469

Article in Wikipedia