Robert de Kendale

Mayor of London 1321