Thomas Knollys

Lord Mayor of London 1399 1410

Article in Wikipedia