John Temple Leader

English politician and connoisseur From Wikipedia, the free encyclopedia

John Temple Leader