politician
English politician
Not who you're looking for? Others named Lionel Duckett: Lord Mayor of London, 1572
Family
Related